\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse}{\section{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response Class Reference}
\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse}\index{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response@{nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response}}
}
Inheritance diagram for nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a9299e86c7061cea345bab3b328bca09d}{\-\_\-\-\_\-init\-\_\-\-\_\-}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a36fd7eefb3bb7a89e7b8513651402bc7}{serialize}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a006fab5d3f634e8504d0c99803db818b}{deserialize}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac7f68ddb086586c8e9ca621d14074922}{serialize\-\_\-numpy}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a3e84ba76011f99de1385ccf104e08f15}{deserialize\-\_\-numpy}
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_aa45498032f4d3d83a565db954a4a8edc}{Ball\-Is\-Holding}
\end{DoxyCompactItemize}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a115737745f902a52756bbc386f98877a}{\-\_\-get\-\_\-types}
\end{DoxyCompactItemize}
\subsection*{Static Private Attributes}
\begin{DoxyCompactItemize}
\item 
string \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a08540f98c8b61f3fad80fb636b4ef8a8}{\-\_\-md5sum} = \char`\"{}371e9ec4fdab9c30277b932f121cf460\char`\"{}
\item 
string \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac0408460ffb8e29f9d4bf262d668ecd1}{\-\_\-type} = \char`\"{}nubot\-\_\-common/\hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse}{Ball\-Handle\-Response}\char`\"{}
\item 
\hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a969e6c1fad520b679b8817e8ee1bae62}{\-\_\-has\-\_\-header} = False
\item 
string \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ae76cc57bba139de71167124fe3789dd6}{\-\_\-full\-\_\-text}
\item 
list \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_af70beade80c0a917ce0f6cbe4bc041a7}{\-\_\-\-\_\-slots\-\_\-\-\_\-} = \mbox{[}'\hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_aa45498032f4d3d83a565db954a4a8edc}{Ball\-Is\-Holding}'\mbox{]}
\item 
list \hyperlink{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a34a2854c72b49b4c51077d18865642e3}{\-\_\-slot\-\_\-types} = \mbox{[}'int64'\mbox{]}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a9299e86c7061cea345bab3b328bca09d}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-\-\_\-init\-\_\-\-\_\-@{\-\_\-\-\_\-init\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-init\-\_\-\-\_\-@{\-\_\-\-\_\-init\-\_\-\-\_\-}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-\-\_\-init\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-\-\_\-init\-\_\-\-\_\- (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{args, }
\item[{}]{kwds}
\end{DoxyParamCaption}
)}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a9299e86c7061cea345bab3b328bca09d}
\begin{DoxyVerb}Constructor. Any message fields that are implicitly/explicitly
set to None will be assigned a default value. The recommend
use is keyword arguments as this is more robust to future message
changes.  You cannot mix in-order arguments and keyword arguments.

The available fields are:
   BallIsHolding

:param args: complete set of field values, in .msg order
:param kwds: use keyword arguments corresponding to message field names
to set specific fields.
\end{DoxyVerb}
 

\subsection{Member Function Documentation}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a115737745f902a52756bbc386f98877a}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-get\-\_\-types@{\-\_\-get\-\_\-types}}
\index{\-\_\-get\-\_\-types@{\-\_\-get\-\_\-types}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-get\-\_\-types}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-get\-\_\-types (
\begin{DoxyParamCaption}
\item[{}]{self}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a115737745f902a52756bbc386f98877a}
\begin{DoxyVerb}internal API method
\end{DoxyVerb}
 \hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a006fab5d3f634e8504d0c99803db818b}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!deserialize@{deserialize}}
\index{deserialize@{deserialize}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{deserialize}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-deserialize (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{str}
\end{DoxyParamCaption}
)}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a006fab5d3f634e8504d0c99803db818b}
\begin{DoxyVerb}unpack serialized message in str into this message instance
:param str: byte array of serialized message, ``str``
\end{DoxyVerb}
 \hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a3e84ba76011f99de1385ccf104e08f15}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!deserialize\-\_\-numpy@{deserialize\-\_\-numpy}}
\index{deserialize\-\_\-numpy@{deserialize\-\_\-numpy}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{deserialize\-\_\-numpy}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-deserialize\-\_\-numpy (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{str, }
\item[{}]{numpy}
\end{DoxyParamCaption}
)}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a3e84ba76011f99de1385ccf104e08f15}
\begin{DoxyVerb}unpack serialized message in str into this message instance using numpy for array types
:param str: byte array of serialized message, ``str``
:param numpy: numpy python module
\end{DoxyVerb}
 \hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a36fd7eefb3bb7a89e7b8513651402bc7}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!serialize@{serialize}}
\index{serialize@{serialize}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{serialize}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-serialize (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{buff}
\end{DoxyParamCaption}
)}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a36fd7eefb3bb7a89e7b8513651402bc7}
\begin{DoxyVerb}serialize message into buffer
:param buff: buffer, ``StringIO``
\end{DoxyVerb}
 \hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac7f68ddb086586c8e9ca621d14074922}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!serialize\-\_\-numpy@{serialize\-\_\-numpy}}
\index{serialize\-\_\-numpy@{serialize\-\_\-numpy}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{serialize\-\_\-numpy}]{\setlength{\rightskip}{0pt plus 5cm}def nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-serialize\-\_\-numpy (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{buff, }
\item[{}]{numpy}
\end{DoxyParamCaption}
)}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac7f68ddb086586c8e9ca621d14074922}
\begin{DoxyVerb}serialize message with numpy array types into buffer
:param buff: buffer, ``StringIO``
:param numpy: numpy python module
\end{DoxyVerb}
 

\subsection{Member Data Documentation}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_af70beade80c0a917ce0f6cbe4bc041a7}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-\-\_\-slots\-\_\-\-\_\-@{\-\_\-\-\_\-slots\-\_\-\-\_\-}}
\index{\-\_\-\-\_\-slots\-\_\-\-\_\-@{\-\_\-\-\_\-slots\-\_\-\-\_\-}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-\-\_\-slots\-\_\-\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}list nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-\-\_\-slots\-\_\-\-\_\- = \mbox{[}'{\bf Ball\-Is\-Holding}'\mbox{]}\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_af70beade80c0a917ce0f6cbe4bc041a7}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ae76cc57bba139de71167124fe3789dd6}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-full\-\_\-text@{\-\_\-full\-\_\-text}}
\index{\-\_\-full\-\_\-text@{\-\_\-full\-\_\-text}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-full\-\_\-text}]{\setlength{\rightskip}{0pt plus 5cm}string nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-full\-\_\-text\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ae76cc57bba139de71167124fe3789dd6}
{\bfseries Initial value\-:}
\begin{DoxyCode}
1 = \textcolor{stringliteral}{"""int64 BallIsHolding}
2 \textcolor{stringliteral}{}
3 \textcolor{stringliteral}{}
4 \textcolor{stringliteral}{"""}
\end{DoxyCode}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a969e6c1fad520b679b8817e8ee1bae62}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-has\-\_\-header@{\-\_\-has\-\_\-header}}
\index{\-\_\-has\-\_\-header@{\-\_\-has\-\_\-header}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-has\-\_\-header}]{\setlength{\rightskip}{0pt plus 5cm}nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-has\-\_\-header = False\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a969e6c1fad520b679b8817e8ee1bae62}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a08540f98c8b61f3fad80fb636b4ef8a8}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-md5sum@{\-\_\-md5sum}}
\index{\-\_\-md5sum@{\-\_\-md5sum}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-md5sum}]{\setlength{\rightskip}{0pt plus 5cm}string nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-md5sum = \char`\"{}371e9ec4fdab9c30277b932f121cf460\char`\"{}\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a08540f98c8b61f3fad80fb636b4ef8a8}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a34a2854c72b49b4c51077d18865642e3}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-slot\-\_\-types@{\-\_\-slot\-\_\-types}}
\index{\-\_\-slot\-\_\-types@{\-\_\-slot\-\_\-types}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-slot\-\_\-types}]{\setlength{\rightskip}{0pt plus 5cm}list nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-slot\-\_\-types = \mbox{[}'int64'\mbox{]}\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_a34a2854c72b49b4c51077d18865642e3}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac0408460ffb8e29f9d4bf262d668ecd1}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!\-\_\-type@{\-\_\-type}}
\index{\-\_\-type@{\-\_\-type}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}string nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-\_\-type = \char`\"{}nubot\-\_\-common/{\bf Ball\-Handle\-Response}\char`\"{}\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [private]}}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_ac0408460ffb8e29f9d4bf262d668ecd1}
\hypertarget{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_aa45498032f4d3d83a565db954a4a8edc}{\index{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}!Ball\-Is\-Holding@{Ball\-Is\-Holding}}
\index{Ball\-Is\-Holding@{Ball\-Is\-Holding}!nubot_common::srv::_BallHandle::BallHandleResponse@{nubot\-\_\-common\-::srv\-::\-\_\-\-Ball\-Handle\-::\-Ball\-Handle\-Response}}
\subsubsection[{Ball\-Is\-Holding}]{\setlength{\rightskip}{0pt plus 5cm}nubot\-\_\-common.\-srv.\-\_\-\-Ball\-Handle.\-Ball\-Handle\-Response.\-Ball\-Is\-Holding}}\label{classnubot__common_1_1srv_1_1__BallHandle_1_1BallHandleResponse_aa45498032f4d3d83a565db954a4a8edc}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
devel/lib/python2.\-7/dist-\/packages/nubot\-\_\-common/srv/\hyperlink{__BallHandle_8py}{\-\_\-\-Ball\-Handle.\-py}\end{DoxyCompactItemize}
